bearing in mind that - German English Dictionary